package com.cin.cma.server.biz.model.core.request;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 *
 * @Date：2024/11/29 17:02
 */
@Data
public class GoodsSubmitListRequestCO {
    /**
     * 商品套餐编码（套餐必填，goodsCode=null）
     */
    private String packageCode;
    /**
     * 商品编码（单品必填，packageCode=null）
     */
    private String goodsCode;
    /**
     * 是否为套餐？true：packageCode不为null，false为单品，goodsCode不为null
     */
    private Boolean packageFlag;
    /**
     * 购买数量
     */
    private Integer goodsCount;
    /**
     * 商品销售价
     */
    private BigDecimal salePrice;
    /**
     * 商品原价
     */
    private BigDecimal originalPrice;
    /**
     * 商品明细列表（套餐必填，单品为空）
     */
    private List<GoodsSubmitItemRequestCO> goodsItems;
}
